package Time;

import java.time.Instant;
import java.time.ZoneId;
import java.time.ZonedDateTime;
import java.time.format.DateTimeFormatter;

public class SimpleDateFormatDemo4 {
    public static void main(String[] args) {
        //DateTimeFormatter   用于时间的格式化和解析   JDK8

        /*
        static DateTimeFormatter ofPattern(格式)        获取格式对象
        String format(时间对象)                          按照指定方式格式化
        */

        //获取时间对象
        ZonedDateTime time = Instant.now( ).atZone(ZoneId.of("Asia/Shanghai"));
        //解析/格式化器
        DateTimeFormatter dtf1 = DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss EE a");
        //格式化
        String format = dtf1.format(time);
        System. out.println(format) ;//2024-08-11 16:18:20 周日 下午

        



    }
}
